Dynamic Restructuring of Transactions

نویسندگان

  • Gail E. Kaiser
  • Calton Pu
چکیده

Open-ended activities are characterized by uncertain duration, unpredictable developments , and interactions with other concurrent activities. Like other database applications, they require consistent concurrent access and fault-tolerance, but their unconventional characteristics are incompatible with the conventional database mechanisms of concurrency and failure atomicity. We present the split-transaction and join-transaction operations for restructuring in-progress transactions, as an approach to consistent concurrent access and fault-tolerance for open-ended activities. Split-transaction divides an ongoing transaction into two or more transactions that are serializable with respect to each other and all other transactions, and each of the new transactions is later committed or aborted independently of the others. Join-transaction merges two or more transactions that are serializable with respect to each other into a single transaction as if they had always been part of the same transaction, and all their work is now committed or aborted together. Split-transaction is useful for committing some work early or dividing ongoing work among several co-workers. Join-transaction allows to hand over results to a co-worker to integrate into his or her own ongoing task. The transaction manager enforces that the new transaction(s) will in fact be serializable, and does not permit the split or join otherwise.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Restructuring Transactional Data for Link Analysis in the FinCEN AI System

Due to the nature and costs of data collection, many realworld databases consist of large numbers of independent transactions. Finding evidence of structured groups of entities reflected in this data is a task aptly suited to Link Analysis. However, the databases usually must be restructured to allow effective search and analysis of the linkage structures hidden in the original transactions. Th...

متن کامل

Augmenting SQL with Dynamic Restructuring to Support Interoperability in a Relational Federation

In this work, we consider augmenting SQL with constructs allowing dynamic restructuring. Dynamic restructuring occurs naturally in a framework including second-order capabilities for integrating metadata and data within single queries. The context and motivating example for this extension is a federation of relational databases, containing semantically similar information in schematically dispa...

متن کامل

Dynamic Restructuring of Transactional Work ow Activities: A Practical Implementation Method

We describe a practical method to implement the dynamic restructuring of distributed transactional activities with several main advantages. First, it guarantees the correctness of dynamic restructuring operations as well as that of ongoing transac-tional activities. Second, it is general enough to accommodate a wide range of workkow activities' dynamic restructuring requirements. Third, it faci...

متن کامل

Business Restructuring as a Method of Strengtening Company’s Financial Position

Restructuring  is relevant for companies that have free capital and need to expand for development purposes, as well as for companies that have relatively large problems with financial results and the relevant indicators indicate the necessary changes. Motives of the restructuring may be different, the authors put forward the following reasons: operation operational synergy, financial synergy, ...

متن کامل

An Exact Elastodynamic Solution for Func-tionally Graded Thick-Walled Cylinders Subjected to Dynamic Pressures

In the present paper, an exact solution for transient response of an infinitely long functionally graded thick-walled cylinder subjected to dynamic pressures at the boundary surfaces is presented for arbitrary initial conditions. The cylinder is assumed to have a plane-strain condition and the dynamic pressures are assumed to be imposed uniformly and axis...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1992